2023/12/23785字符

数字类型

整数

  • 有符号:最高位表示符号位,0 正数,1 负数,其余表示数值

    • int8:-128 ~ 127
    • int16:-32768 ~ 32767
    • int32:-2147483648 ~ 2147483647
    • int64:-9223372036854775808 ~ 9223372036854775807
  • 无符号:所有的位表示数值

    • uint8:0 ~ 255
    • uint16:0 ~ 65535
    • uint32:0 ~ 4294967295
    • uint64:0 ~ 18446744073709551615
  • intuint 取决于电脑配置(32位|64位|86位),但 32位 != int32

  • byte (int8)

  • rune (uint32)

浮点数

  • float32:IEEE-754 32位浮点数
  • float64:IEEE-754 64位浮点数
  • complex64:32位实数和虚数
  • complex128:64位实数和虚数

其他

  • uintptr:无符号整型,用于存放一个指针